Connict-directed Backjumping Revisited

نویسندگان

  • Xinguang Chen
  • Peter van Beek
چکیده

In recent years, many improvements to backtracking algorithms for solving constraint satisfaction problems have been proposed. The techniques for improving backtracking algorithms can be conveniently classi ed as look-ahead schemes and look-back schemes. Unfortunately, look-ahead and look-back schemes are not entirely orthogonal as it has been observed empirically that the enhancement of look-ahead techniques is sometimes counterproductive to the e ects of look-back techniques. In this paper, we focus on the relationship between the two most important look-ahead techniques|using a variable ordering heuristic and maintaining a level of local consistency during the backtracking search|and the look-back technique of con ict-directed backjumping (CBJ). We show that there exists a \perfect" dynamic variable ordering such that CBJ becomes redundant. We also show theoretically that as the level of local consistency that is maintained in the backtracking search is increased, the less that backjumping will be an improvement. Our theoretical results partially explain why a backtracking algorithm doing more in the look-ahead phase cannot bene t more from the backjumping look-back scheme. Finally, we show empirically that adding CBJ to a backtracking algorithm that maintains generalized arc consistency (GAC), an algorithm that we refer to as GAC-CBJ, can still provide orders of magnitude speedups. Our empirical results contrast with Bessi ere and R egin's conclusion (1996) that CBJ is useless to an algorithm that maintains arc consistency.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Conflict-Directed Backjumping Revisited

In recent years, many improvements to backtracking algorithms for solving constraint satisfaction problems have been proposed. The techniques for improving backtracking algorithms can be conveniently classiied as look-ahead schemes and look-back schemes. Unfortunately , look-ahead and look-back schemes are not entirely orthogonal as it has been observed empirically that the enhancement of look-...

متن کامل

Experiments on Networks of Employee Timetabling Problems

Constraint networks (CN) that represent employee timetabling problems (ETP) are described and a testbed of random ETP CNs is designed. The natural representation of ETPs as CNs has variables representing working shifts and values representing employees that are assigned to work-shifts. In this representation , ETPs have binary constraints of non-equality (mutual exclusion), the networks are non...

متن کامل

The Logic of Search Algorithms: Theory and Applications

Many search algorithms have been introduced without cor-rectness proofs, or proved only with respect to an informal semantics of the algorithm. We address this problem by taking advantage of the correspondence between programs and proofs. We give a single proof of the correctness of a very general search algorithm, for which we provide Scheme code. It is straightforward to implement service fun...

متن کامل

Forward Checking with Backmarking

The forward checking routine (FC) of Haralick and Elliott attempts to encourage early failures within the search tree of constraint satisfaction problems, leading to a reduction in nodes visited, which tends to result in reduced search eeort. In contrast, Gaschnig's backmarking routine (BM) attempts to avoid performing redundant consistency checks. These two algorithms are combined to give us F...

متن کامل

Where the Exceptionally Hard Problems Are 1

Constraint satisfaction problems exhibit a phase transition as a problem parameter is varied, from a region where most problems are easy and soluble to a region where most problems are easy but insoluble. In the intervening phase transition region, the median problem diiculty is greatest. However, in the easy and soluble region, occasional exceptionally hard problems (ehps) can be found, which ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001